FluentBooking\App\Services\CalendarService A

Total Complexity 72
Dependencies 8
Dependents 10
Total lines 458
Lines of code 351
Logical lines of code 178
Comment lines 0
Methods 15
Properties 0

Methods 15

Method Rating Maintainability Complexity Lines of code
prepareCalendarData()
A
44 14 41
getCalendarOptionsByTitle()
A
45 9 44
prepareEventData()
S
40 5 59
prepareEventMetas()
S
56 6 18
getCalendarOptionsByHost()
S
50 5 31
getAttachedCalendarIds()
S
56 5 19
prepareCalendarMetas()
S
58 5 15
createCalendarEvents()
S
52 4 24
updateCalendarEventsSchedule()
S
56 4 18
createCalendar()
S
53 3 21
prepareAvailabilityId()
S
64 4 10
updateNotificationImageUrl()
S
58 3 15
getSlotOptions()
S
59 2 15
createAvailabilities()
S
62 2 11
sanitize_mapped_data()
S
64 1 10